View Issue Details

IDProjectCategoryView StatusLast Update
0001497K18X001.00 SKB SWANSWpublic2025-07-17 17:04
Reporter(ALTech) Sangmin Choi Assigned To(SW) River WongDue Date2022-06-29 18:10
PriorityhighSeveritys4-minorReproducibilityalways
Status closedResolutionfixed 
Summary0001497: There is jitter when the NUGU TTS is playing in case of the airpod was connected.
DescriptionThere is jitter when the NUGU TTS is playing in case of the airpod was connected.

Test procedure:
1. Connect the Airpod and the Live audio plays through Airpod.
2. Press the NUGU button and ask the weather - you should say as Korean.
3. The NUGU TTS play but there is jitter.

https://jira.skbroadband.com/browse/BTVQ-33749
TagsNo tags attached.
Attach Tags

Users monitoring this issue

User List (ALTech) Wooshin Kang , (SW) Jason Ling

Activities

(ALTech) Sangmin Choi

2022-06-24 17:21

developer   ~0010244

Hi, River,

Could you please check this issue?

Thank you.

(SW) River Wong

2022-06-24 18:38

developer   ~0010245

Hi Sangmin,

Do you only see this issue when you connect airpod?
When I tested with other earphone, it seems the NUGU TTS is OK.

(ALTech) Sangmin Choi

2022-06-28 08:18

developer   ~0010251

Hi, River,

I didn't test other earphone, could you please test using airpod?
I will also test using other earphone or bluetooth speaker.

Thank you.

(ALTech) Sangmin Choi

2022-06-28 16:10

developer   ~0010256

Hi, River,

I tested with JBL Fliip 4(Speaker) and Galaxy Buds Pro(earphone) and the same issue was reproduced.

(SW) River Wong

2022-06-29 10:32

developer   ~0010261

Hi Sangmin,

I checked the BTVQ-33749, it seems the BTV live needs to be playing when reproducing this issue.
Could you confirm if issue can be reproduce by following cases?
1. BTV live playing + BT earphone paired.
2. BTV live is not playing + BT earphone paired.

If only 1 is reproduced, please try some other channels to see if issue happens on any channels (this is to make sure it is not related to some AC3 audio content).
And please help to provide the live TV ts file to us to reproduce it. Thanks.

(ALTech) Sangmin Choi

2022-06-29 12:28

developer   ~0010262

Hi, River,

1. BTV live playing + BT earphone paired.
   -> Issue was reproduced.
2. BTV live is not playing + BT earphone paired.
   -> Issue was not reproduced.

And, the I can reproduce this issue with all channels, I think it's not dependent on the channel contents.

For live ts file, you can use below file I shared before.
https://mantis.cnsbg.foxconn.com/vaas/view.php?id=1420#c9411

FYI, I tested under Youtube playing.
When I press the NUGU button, the Youtube was paused and there is no jitter issue.

(ALTech) Sangmin Choi

2022-07-04 10:59

developer   ~0010300

Hi, River,

Could you please update current status?

Thank you.

(SW) River Wong

2022-07-06 10:44

developer   ~0010315

Hi Sangmin,

Sorry to reply you late.
Now, we can reproduce this issue and is debugging it.

(ALTech) Sangmin Choi

2022-07-14 15:03

developer   ~0010373

Hi, River,

Could you please update current status?
Please let me know about analysis until now.

Thank you.

(SW) River Wong

2022-07-15 09:22

developer   ~0010378

Hi Sangmin,

Current, we dump the NUGU audio to a file at two points:
1.NUGU audio entering Synaptics AMP SDK. The NUGU audio has no jitter and is no problem.
2.NUGU audio leaving Synpatics AMP SDK. The Nugu audio has jitter and it looks like there are some audio gaps in NUGU audio.
I think it I needs to do more test and debug to find out why this issue happens.

(ALTech) Sangmin Choi

2022-07-15 09:32

developer   ~0010382

Hi, River,

It looks like you need Synaptics support, if yes, please contact as soon as possible.
The final build for BMT is 8/12, please fix this issue until the final build.

Thank you.

(ALTech) Sangmin Choi

2022-07-20 09:44

developer   ~0010423

Hi, River,

I'm sorry, but could you please update current status?
SKB manager wants to know current status.

Thank you.

(SW) River Wong

2022-07-20 10:06

developer   ~0010425

Hi Sangmin,

I found a way to fix this issue. I will prepare a test image today to you to check.

(SW) River Wong

2022-07-20 14:51

developer   ~0010429

Hi Sangmin,

You can find the NUGU jitter test image in /release_by_fxn/swan_test_image/20220720_mantis1497_NUGU_jitter_fix/.

(ALTech) Sangmin Choi

2022-07-21 10:29

developer   ~0010433

Hi, River,

This issue was gone, could you please explain how did you fix it?
Please push this modification.

But, there is audio jitter when the Google Assistant TTS playing after connect the airpod or bluetooth speaker.
Could you please check it?

Thank you.

(SW) River Wong

2022-07-21 11:51

developer   ~0010435

Hi Sangmin,

This issue was gone, could you please explain how did you fix it?
>> It is fixed by using Synaptics API to avoid BT audio handling in Synaptics AMP SDK.

For Google Assistant, I notice the issue you say. But since Google Assistant is output to BT earphone, it can not apply above solution.

PS:Code is committed for NUGU jitter fix.

commit 2991fa22d270780913d034036c21983d664a6201 (HEAD, skb/BFX-UA300_5.3.4, m/BFX-UA300_5.3.4)
Author: river wong <river.wong@fii-foxconn.com>
Date: Thu Jul 21 11:49:07 2022 +0800

    [BTVQ-33749] Fix NUGU TTS jitter issue when BTV live is playing and BT earphone/speaker is connected.

(ALTech) Sangmin Choi

2022-07-21 13:48

developer   ~0010436

Hi, River,

Ok, thank you.
Please let me know if you get any update for issue about Google Assistant.

(SW) River Wong

2022-07-21 14:33

developer   ~0010437

Hi Sangmin,

For this Google Assistant issue and Passive standby test firmware in 956, which one has higher priority?
Because we will focus on the passive standby fw first and then debug Google Asistant jitter issue after 8/22. Is it OK for you?

(ALTech) Sangmin Choi

2022-07-21 14:45

developer   ~0010438

Hi, River,

The passive standby function has higher priority than GA issue.
Because this GA issue is not affected to google certification.
Please check this issue after passive standby function are done.

Thank you.

Issue History

Date Modified Username Field Change
2022-06-24 17:17 (ALTech) Sangmin Choi New Issue
2022-06-24 17:17 (ALTech) Sangmin Choi Status new => assigned
2022-06-24 17:17 (ALTech) Sangmin Choi Assigned To => (SW) River Wong
2022-06-24 17:21 (ALTech) Sangmin Choi Note Added: 0010244
2022-06-24 17:22 (ALTech) Sangmin Choi Issue Monitored: (ALTech) Wooshin Kang
2022-06-24 18:38 (SW) River Wong Note Added: 0010245
2022-06-28 08:18 (ALTech) Sangmin Choi Note Added: 0010251
2022-06-28 16:10 (ALTech) Sangmin Choi Note Added: 0010256
2022-06-29 10:32 (SW) River Wong Note Added: 0010261
2022-06-29 12:28 (ALTech) Sangmin Choi Note Added: 0010262
2022-07-04 10:59 (ALTech) Sangmin Choi Note Added: 0010300
2022-07-06 10:44 (SW) River Wong Note Added: 0010315
2022-07-14 15:03 (ALTech) Sangmin Choi Note Added: 0010373
2022-07-15 09:22 (SW) River Wong Note Added: 0010378
2022-07-15 09:32 (ALTech) Sangmin Choi Note Added: 0010382
2022-07-18 14:29 (SW) Jason Ling Issue Monitored: (SW) Jason Ling
2022-07-20 09:44 (ALTech) Sangmin Choi Note Added: 0010423
2022-07-20 10:06 (SW) River Wong Note Added: 0010425
2022-07-20 14:51 (SW) River Wong Note Added: 0010429
2022-07-21 10:29 (ALTech) Sangmin Choi Note Added: 0010433
2022-07-21 11:51 (SW) River Wong Note Added: 0010435
2022-07-21 13:48 (ALTech) Sangmin Choi Note Added: 0010436
2022-07-21 14:33 (SW) River Wong Note Added: 0010437
2022-07-21 14:45 (ALTech) Sangmin Choi Note Added: 0010438
2025-07-17 17:04 (PM) Sheila Tu Status assigned => closed
2025-07-17 17:04 (PM) Sheila Tu Resolution open => fixed